if ((somename != "SAMPLEREGNAME") && (somename != "SAMPLEREGNAME2"))
return 2;
// Here list them with the accompanying codes. You should only
// use digits 1 through 8.
if ((somename == "SAMPLEREGNAME") && (self.regcode != 12345))
return 0;
else if ((somename == "SAMPLEREGNAME2") && (self.regcode != 54321))
return 0;
else
return 1;
};
void () checkreg =
{
local float registered;
registered=isregistered(self.netname);
if (registered != 0)
{
self.regstart = 0;
return;
}
if (self.needsreg != 2)
{
self.needsreg = 1;
if ((self.regstart == 0) || (self.regstart > (time + 30)))
self.regstart = time;
}
if (self.needsreg == 1)
{
self.msg_center = 1;
clientmsg(self, "You are using a registered name.\n\nPlease enter your authorization code.\nYou have twenty seconds.\n\nImpulse 98 to enter your code.\n");
}
if ((((time - self.regstart) > 30) || (self.regtries > 2))